home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 24 / quickcrt.zip / QUICKCRT.DOC < prev   
Text File  |  1986-07-25  |  7KB  |  158 lines

  1. QUICKCRT Fast video I/O program.  Version 1.00
  2. Copyright (C) 1986 Tony Overfield
  3.  
  4.         QUICKCRT will speed up any screen access that is made through
  5.         BIOS, whether directly or through DOS first.
  6.  
  7.         QUICKRT is a collection of highly optimized assembly language
  8.         routines designed to speed up programs that are screen
  9.         intensive, but use BIOS calls to maintain BIOS compatibility.
  10.         QUICKCRT is a replacement for the routines in ROM that handle
  11.         screen display functions.  Programs that do not use BIOS are
  12.         unaffected.
  13.  
  14.         QUICKCRT installs itself as a DOS extension, taking less than
  15.         2k bytes of memory.  Immediately after installation, any
  16.         program that calls BIOS for screen output, including DOS
  17.         itself, will benefit from QUICKCRT.
  18.  
  19.         Many programs use BIOS calls for all text display functions to
  20.         maintain compatibility across numerous computers, video
  21.         adapters, and windowing environments.  This approach has the
  22.         advantage of working on many computers that are not IBM
  23.         hardware compatible.  The disadvantage is the reduced
  24.         performance on IBM compatible hardware.  QUICKCRT was designed
  25.         to reduce, or even eliminate, that disadvantage.  For users
  26.         that have an IBM compatible computer and an IBM compatible
  27.         video display adapter, QUICKCRT will replace the BIOS routines
  28.         with RAM resident hardware specific routines that are optimized
  29.         for the display in use.
  30.  
  31.         Programs with highly interactive user interfaces, benefit the
  32.         greatest from QUICKCRT.  Several major programs such as DBASE
  33.         III, RBase 5000, and even BASIC and DOS itself greatly benefit
  34.         from the higher display speed provided by QUICKCRT.
  35.  
  36.         Flight Simulator and JET both require that you do not install
  37.         QUICKCRT before running FS or JET from the DOS prompt.  These
  38.         two programs (and possibly some other game programs) clobber
  39.         DOS, and all other programs in memory, including QUICKCRT.
  40.  
  41.         I developed QUICKCRT over two years ago and I have used it
  42.         constantly since then without any problems.  If any problem is
  43.         discovered, please let me know.
  44.  
  45.         QUICKCRT supports color display adapters that require
  46.         synchronized access to the video RAM.  This requires waiting for
  47.         the specific intervals where screen updates are allowed by the
  48.         hardware.  Therefore, the /S mode is slightly slower than the
  49.         /F mode, although it is still much faster than the BIOS
  50.         routines.  This mode is selected with the /S command line
  51.         switch.  QUICKCRT is smart enough to ignore the interval checks
  52.         for monochrome display adapters, whether the /S option is
  53.         enabled or not.  Only when the color graphics adapter is
  54.         active, and the /S option is enabled will the checks be made.
  55.  
  56. QUICKCRT
  57. --------
  58. Purpose:
  59.         To speed up the output of any program that uses the BIOS
  60.         calls to display text output.
  61.  
  62. Requirement:
  63.         IBM compatible video display adapter.
  64.  
  65. Supported:
  66.         All calls to the original BIOS routines are supported,
  67.         with the exception of multiple screens on the color
  68.         display adapter.
  69.  
  70. Not Supported:
  71.         Multiple text screen pages on the color display adapter
  72.         are not supported, and will give strange results.  Screen
  73.         modes other than 80 column 25 line text and all graphics
  74.         modes are passed through to the original BIOS routines.
  75.         QUICKCRT "wakes up" when the 80 by 25 text screen is
  76.         selected.
  77.  
  78.     Usage:
  79.         QUICKCRT
  80.            -  Prints short help
  81.         QUICKCRT /F
  82.            -  Installs or re-activates the Fast mode of QUICKCRT
  83.            -  This mode does not check for retrace intervals
  84.            -  Use this mode if you don't see interference patterns
  85.         QUICKCRT /S
  86.            -  Installs or re-activates the slower mode of QUICKCRT
  87.            -  This mode checks for retrace to avoid interference patterns
  88.            -  Use this mode if you see snow with /F
  89.         QUICKCRT /D
  90.            -  Deactivates QUICKCRT
  91.            -  QUICKCRT remains in memory, ready to be re-activated
  92.         QUICKCRT /T
  93.            -  Prints a test pattern to the screen
  94.            -  Use this option both before and after installation of
  95.               QUICKCRT if you want to see the performance difference
  96.  
  97.     Disclaimer:
  98.  
  99.         Every attempt has been made to ensure that QUICKCRT performs as
  100.         represented and is free from bugs, flaws, and errors.
  101.  
  102.         In no event will the author of this program be liable for any
  103.         loss or damage arising from the use or misuse of this program.
  104.         This program is provided as is, with no warranty as to its
  105.         suitability for any specific task.
  106.  
  107.         QUICKCRT may be freely copied, shared, and placed on public and
  108.         private bulletin boards, but may not be sold under any
  109.         circumstances.
  110.  
  111.         >>>>>>>>>>>>>> The author retains the copyright <<<<<<<<<<<<<<
  112.  
  113.                             ALL RIGHTS RESERVED.
  114.  
  115.         Please do not alter the code or remove copyright notices from
  116.         any copies uploaded to bulletin boards.  Please upload both the
  117.         program and the documentation.
  118.  
  119.         QUICKCRT is being distributed as a "User Supported" program.
  120.         If you find it useful, I ask that you send me a contribution.
  121.         Any amount that you feel is appropriate would be appreciated,
  122.         although contributions of $15 or more puts you on my mailing
  123.         list.  You will then be notified of updates to this program, as
  124.         well as information on other programs available from me.
  125.         Contributions of $35 or more entitle you to the source code to
  126.         QUICKCRT.
  127.  
  128.         Even if you choose not to contribute, PLEASE send me a comment
  129.         letting me know how you got a copy of QUICKCRT and how you like
  130.         it.  Comments are encouraged and welcomed!
  131.  
  132.         User-supported software is a matter of trust.  The user-
  133.         supported system not only encourages the creation of quality
  134.         software but makes it available to individual users at a
  135.         reasonable price, unaffected by the high costs of media
  136.         advertising and undesirable copy-protection schemes.  Users are
  137.         free to evaluate a program in their own homes or offices and at
  138.         their own pace, without risk.  The user-supported system of free
  139.         software distribution can only survive, however, if the
  140.         commitments of time and effort on the part of program authors
  141.         continue to be supported through the voluntary payments made by
  142.         satisfied users.  I encourage you, therefore, to copy and
  143.         distribute this program for evaluation by others -- and I trust
  144.         you to forward payment in registration of your own copy if you
  145.         enjoy and continue to use it.
  146.  
  147.         If you would like to register as a user of QUICKCRT send your
  148.         contribution to:
  149.  
  150.         Tony Overfield
  151.         1201 Harvey Rd #169
  152.         College Station, TX 77840
  153.  
  154.         If you have any comments, suggestions or ideas about the
  155.         QUICKCRT program, then please contact me by U.S. Mail or by
  156.         E-MAIL at FIDO 117/1267.  Thank you.
  157.  
  158.